Aus Oxoscript wird NanoPy - mehr Infos

DateTime-Funktionen

dateTime.toString

  dateTime.toString()->byte[13]

Wandelt das dateTime-Objekt in einen formatierten String um.

dt:dateTime
dt.now()
dt.toString() # => "14:40:07.089"

dateTime.getEpoch

  dateTime.getEpoch()->long

Gibt den Epoch Unix Timestamp (long) des dateTime-Objekts zurück.

Dieser Wert entspricht der Anzahl Sekunden seit dem 1. Januar 1970 um 00:00 Uhr.

epoch = dt.getEpoch()

dateTime.setEpoch

  dateTime.setEpoch(epoch:long)

Setzt das dateTime-Objekt gleich der definierten Zeitangabe (Epoch Unix Timestamp).

dt:dateTime
dt.setEpoch(1582226420)

dateTime.getMillis

  dateTime.getMillis()->int

Gibt die Millisekunde des dateTime-Objekts zurück.

ms = dt.getMillis()

dateTime.getSecond

  dateTime.getSecond()->int

Gibt die Sekunde des dateTime-Objekts zurück.

s = dt.getSecond()

dateTime.getMinute

  dateTime.getMinute()->int

Gibt die Minute des dateTime-Objekts zurück.

m = dt.getMinute()

dateTime.getHour

  dateTime.getHour()->int

Gibt die Stunde des dateTime-Objekts zurück.

h = dt.getHour()

dateTime.getWeekDay

  dateTime.getWeekDay()->int

Gibt den Wochentag des dateTime-Objekts zurück.

0 = Sonntag
1 = Montag
2 = Dienstag
3 = Mittwoch
4 = Donnerstag
5 = Freitag
6 = Samstag

wd = dt.getWeekDay()

dateTime.getDay

  dateTime.getDay()->int

Gibt den Tag des dateTime-Objekts zurück.

d = dt.getDay()

dateTime.getMonth

  dateTime.getMonth()->int

Gibt den Monat des dateTime-Objekts zurück.

m = dt.getMonth()

dateTime.getYear

  dateTime.getYear()->int

Gibt das Jahr des dateTime-Objekts zurück.

y = dt.getYear()

dateTime.now

  dateTime.now()

Setzt das dateTime-Objekt gleich der aktuellen oder eingestellten Uhrzeit.

dt:dateTime
dt.now()

dateTime.setDate

  dateTime.setDate(d:int, m:int, y:int)

Setzt das dateTime-Objekt gleich der definierten Zeitangabe.

d = Tag
m = Monat
y = Jahr

dt:dateTime
dt.setDate(31,12,1990)

dateTime.setTime

  dateTime.setTime(h:int, m:int, s:int)

Setzt das dateTime-Objekt gleich der definierten Zeitangabe.

h = Stunde
m = Minute
s = Sekunde

dt:dateTime
dt.setTime(23,59,55)